*{margin: 0;padding: 0;border: 0;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-text-size-adjust: 100%;}
html,body{color: #22222d;font-family: 'Helvetica Neue', Helvetica, STHeiTi, sans-serif;font-size: 15px;}
body{position: relative;}
a,img{text-decoration: none;-webkit-appearance: none;color:#fff;}
button,input,textarea,select{border: none;background: none;font: inherit;-webkit-appearance: none;}
button.dis{background: #afafaf;}
h1,h2,h3,h4,h5{font-size: 100%;font-weight: 400;}
ul,li{z-index: 1;display: block;list-style: none;}
.clearfloat{overflow: hidden;zoom: 1;}
.dis{pointer-events: none;}

.con{-webkit-transition: all .3s ease-out;transition: all .3s ease-out;background: #fff;}
.con.move{-webkit-transform: translateX(50%);transform: translateX(50%);}
.wap_nav{position:relative;padding: 10px 5% 5px;text-align: center;background: #fff;}
.wap_nav .i_logo{width: 30%;margin: 0 auto;}
.wap_nav .i_nav{position:absolute;top:10px;left:5%;width: 5%;}
.wap_nav_list{position: fixed;z-index: -1;top: 0;right: 0;left: 0;width: 100%;height: 100%;padding-top: 100px;color: #fff;background: #22222d;}
.wap_nav_list a{display: block;padding: 20px 30px;color: #fff;font-size: 16px;}

.footer{height: 45px;padding: 15px 5%;text-align: center;color: #fff;background: #333;font-size: 10px;}
.footer a{display: inline-block;margin: 0 15px 7px;padding: 3px 12px;color: #fff;border-radius: 5px;background: #666;}
